god is my shepherd - German English Dictionary